package basics;

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: fzykd
 * Date: 2022-10-27
 * Time: 19:18
 */


//使用字节流来写文件
public class Demo3 {
    public static void main(String[] args) {
        //这里的写文件操作 没有文件就创建一个新的文件  并且每次写操作都是对上一次的覆盖
        //就是 每次按照写文件的方式打开文件 都会清空原有的文件内容 在从起始位置开始写
        try(OutputStream outputStream = new FileOutputStream("e:/demo.txt")){
            //write来进行写操作 可以一次写一个或多个
            outputStream.write(97);
            outputStream.write(98);
            outputStream.write(99);

            //一次写若干个字节
            byte[] buffer = new byte[]{100,101,102};
            outputStream.write(buffer);
        }catch (IOException e){
            e.printStackTrace();
        }
    }
}
